package com.example.rbac.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Map;

@Data
public class Message implements Serializable{
    //id
    private Long id;

    //是否同步
    private boolean isSync;

    //发送类型
    private int type; //0为get, 1为post

    //消费者需要消费的接口地址
    private String url;

    //消息主体(参数)
    private Map<String, Object> Message;

    //routingKey 根据routingKey发送到指定的队列,在send接口是需要传入
    private String routingKey;

    //exchange 根据exchange发送到指定的交换器进行广播,在sendFanout接口是需要传入
    private String exchange;
}
